dupe (duplicate) - French English Dictionary